Information sharing method and system

ABSTRACT

Discloses is a method and system for information sharing. The method includes obtaining an information exported file by exporting the information to be shared, and storing the information exported file according to an assigned network address; generating a two-dimensional code according to the network address of the stored information exported file; sharing the generated two-dimensional code, and importing the information exported file by scanning the shared two-dimensional code. The system includes an export processing module, a two-dimensional code generating module, a two-dimensional code sharing module, and an importing module.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of the PCT InternationalApplication No. PCT/CN2013/090038, filed on Dec. 20, 2013, entitled“INFORMATION SHARING METHOD AND SYSTEM” by Xiaodan LIN, which claims thepriority from the Chinese patent application No. CN 201310084264.5,filed on Mar. 15, 2013. The above-referenced applications are herebyincorporated herein in their entireties by reference.

FIELD OF THE INVENTION

The present disclosure relates generally to the field of Internetapplication technology, and more particularly to an information sharingmethod and the system thereof.

BACKGROUND OF THE INVENTION

With the development of network application, people can share differentkinds of information with the other users via the Internet. For example,using social networking tools, a user can share the information that isjust obtained by releasing micro-blog or log, or showing the appliednetwork applications. In addition, the user can also share with theother users the information stored in the terminal device currently inuse, such as bookmark collected by the browser and contact information,etc.

Generally, the traditional information sharing involves uploading theinformation, such as bookmark collection and contact information thatare stored in the terminal device, and sharing the network addresses ofthe uploaded information with the other users by social networkingtools, e-mail or in other forms.

However, in traditional ways, the other users can only obtain the sharedinformation upon logging in to appropriate social networking tool ormailbox to obtain the shared network address. As a result, the operationis relatively cumbersome.

SUMMARY OF THE INVENTION

To address the aforementioned deficiencies and inadequacies, there is aneed to provide an information sharing method, system and non-transitorycomputer-readable storage medium comprising an executable program toexecute an information sharing method, which can simplify the operation.

According to one aspect of the disclosure, an information sharing methodincludes the steps of:

obtaining an information exported file by exporting the information tobe shared, and storing the information exported file according to anassigned network address;

generating a two-dimensional code according to the network address ofthe stored information exported file;

sharing the generated two-dimensional code;

importing the information exported file by scanning the sharedtwo-dimensional code.

According to a further aspect of the disclosure, an information sharingsystem includes:

an export processing module, configured to obtain an informationexported file by exporting the information to be shared, and to storethe information exported file according to an assigned network address;

a two-dimensional code generating module, configured to generate atwo-dimensional code according to the network address of the storedinformation exported file;

a two-dimensional code sharing module, configured to share the generatedtwo-dimensional code;

an importing module, configured to import, by scanning the sharedtwo-dimensional code, the information exported file.

According to still a further aspect of the disclosure, a non-transitorycomputer-readable storage medium comprising an executable program toexecute an information sharing method, the method including:

obtaining an information exported file by exporting the information tobe shared, and storing the information exported file according to anassigned network address;

generating a two-dimensional code according to the network address ofthe stored information exported file;

sharing the generated two-dimensional code; and

importing the information exported file by scanning the sharedtwo-dimensional code.

By the above information sharing method and system, an informationexported file is obtained by exporting the information to be shared, andstored to an assigned network address. Further, a two-dimensional codeis generated according to the network address. Thus, informationimporting and sharing are realized by the two-dimensional code. Whenimporting the information to be shared, the user only needs to scan thecorresponding two-dimensional code, instead of logging into respectivesocial networking tools or mailbox. This greatly simplifies theoperation compared with the prior art.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a flowchart in accordance with an information sharing methodin accordance with an aspect of the disclosure.

FIG. 2 is a flowchart illustrating a method for obtaining an informationsharing command, and obtaining the information to be shared according tothe information sharing command in accordance with an aspect of thedisclosure.

FIG. 3 is a flowchart illustrating a method of FIG. 2 for obtaining, bylogging into the user's account, the information to be sharedcorresponding to the information sharing command.

FIG. 4 is a flowchart illustrating a method for obtaining an informationexported file by exporting the information to be shared, and storing theinformation exported file according to an assigned network address inaccordance with an aspect of the disclosure.

FIG. 5 is a diagram illustrating the application of an informationsharing method in accordance with an aspect of the disclosure.

FIG. 6 is a structural schematic diagram illustrating an informationsharing system in accordance with an aspect of the disclosure.

FIG. 7 is a structural schematic diagram illustrating a commandprocessing module in accordance with an aspect of the disclosure.

FIG. 8 is a structural schematic diagram illustrating a logging andobtaining module of FIG. 7.

FIG. 9 is a structural schematic diagram illustrating an exportingmodule in accordance with an aspect of the disclosure.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

In the following description of embodiments, reference is made to theaccompanying drawings which form a part hereof, and in which it is shownby way of illustration specific embodiments of the disclosure that canbe practiced. It is to be understood that other embodiments can be usedand structural changes can be made without departing from the scope ofthe disclosed embodiments.

As illustrated in FIG. 1, an information sharing method includes thefollowing steps.

Step S110, obtaining an information exported file by exporting theinformation to be shared, and storing the information exported fileaccording to an assigned network address.

In one embodiment, the information to be shared can be bookmarkscollected by the browser, or contact information in the address book,etc., which is exported in specific file formats. For example, whensharing the bookmarks collected by the browser, the bookmarks areexported as information exported file in html format. By the informationexported file, information to be shared can be packaged, so as toperform information processing and sharing more conveniently.

Upon obtaining the information exported file by exporting theinformation to be shared, the information exported file will be assignedwith a network address. Then, after obtaining the network address forstoring the information exported file, the information exported file canbe stored in the network address.

Step S130, generating a two-dimensional code according to the networkaddress of the stored information exported file.

In one embodiment, a two-dimensional code is a black and white graphdistributed as a specific geometry according to certain rules in theplane (two-dimensional directions), which is used to record informationof data and symbols. It includes code systems of Data Matrix, Maxi Code,Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49 and Code 16K, etc.

The corresponding two-dimensional code can be generated based on thenetwork address of the stored information exported file by performingthe processes including: data analysis, data coding, error correctioncoding, constructing the final data, constructing the matrix, maskgraphics application, generating formats and version information, etc.

Step S150, sharing the generated two-dimensional code.

In one embodiment, the generated two-dimensional code can be issued soas to display to the other user, informing the other user that theinformation is currently shared. By the issued two-dimensional code,information being shared can be obtained.

A two-dimensional code can be shared in a variety of ways. For example,simply show the generated two-dimensional code, or spread it by instantmessaging or social networking tools, such as micro-blog, blog, mailbox,etc. Some other ways and channels are also possible, which will not godetail here.

Step S170, importing, by scanning the shared two-dimensional code, theinformation exported file.

In one embodiment, in order to obtain the shared information, the usercan scan the displayed two-dimensional code to download the sharedinformation exported file, and import the information exported file. Forexample, when the information shared is a bookmark collected by thebrowser, the information exported file downloaded by scanning the sharedtwo-dimensional code may be a collection of multiple bookmarks. Byimporting the downloaded information exported file through the browser,the user can view the shared bookmarks in the browser.

In one embodiment, the method further includes, before the above StepS110, obtaining an information share command, and obtaining theinformation to be shared according to the information share command.

In one embodiment, information sharing includes obtaining theinformation share command triggered by the user, and determining theinformation that are needed to be shared by the user, i.e., informationto be shared by the user according to the information share command.

As illustrated in FIG. 2, in one embodiment, the above step of obtainingthe information share command and obtaining the information to be sharedaccording to the information share command further includes:

Step S210, obtaining the information share command, and determiningwhether the information to be shared in accordance with the informationshare command is synchronized to the server; if yes, then perform StepS230, and if not, then perform Step S250.

In the embodiment, the method includes obtaining the information sharecommand that is triggered by the user in the display interface, anddetermining whether the terminal device has enabled the informationsynchronization or backup function. If yes, then indicate that theinformation to be shared corresponding to the information share commandhas been synchronized to the server, and if not, then indicate that theinformation to be shared is just stored in the local.

Step S230, logging in to the user account to obtain the information tobe shared corresponding to the information share command.

In the embodiment, when it is determined that the information to beshared corresponding to the information share command has beensynchronized to the server, then obtain the user account to log in, andobtain the information to be shared corresponding to the informationshare command in accordance with the user account.

For example, when successfully logged in upon verification of the useraccount, it can be seen that the user account currently logged incorresponds to a variety of information. Thus, it is necessary to findthe information to be shared corresponding to the information sharecommand owned by the user account based on the user account andinformation share command.

As illustrated in FIG. 3, in one embodiment, the above Step S230includes:

Step S231, logging in to the corresponding user account, and uploadingthe information share command to the server according to the useraccount.

In the embodiment, by logging in to the user account that triggers theinformation share command, the information share command is uploaded tothe server.

Step S233, finding the information to be shared stored in the serverwhich is corresponding to the information share command according to theuser account.

In the embodiment, the information to be shared in accordance with theuser account currently logged in to is found. The information to beshared that is found is the same with the information selected to shareby the information share command triggered in the local.

Upon obtained, the information to be shared that is stored in the servercan be directly exported, so as to obtain the information exported file.The information exported file can be assigned with a network address andstored therein.

Since the synchronization or backup function of the terminal device isenabled, the information to be shared stored in the server is uploadedto the server by a local terminal mostly in wifi environment. Thus, itis not required to upload again in the information sharing process. As aresult, it will not additionally consume network access traffic of theterminal equipment, saving the cost of information sharing.

Step S250, obtaining the information to be shared that is stored in thelocal according to the information share command.

In the embodiment, when it is determined that the information to beshared corresponding to the information share command has not yet beensynchronized to the server, then extract directly and locally the sharedinformation in the terminal equipment.

As illustrated in FIG. 4, in one embodiment, the above Step S110includes:

Step S111, exporting the shared information stored in the local toobtain the information exported file.

In the embodiment, the shared information locally received by theterminal device is exported to obtain the corresponding informationexported file.

Step S113, uploading the information exported file, and storing it tothe assigned network address.

In the embodiment, upon obtaining the information exported filecorresponding to the information share command, the assigned networkaddress will be obtained. The information exported file may be uploadedand stored in the assigned network address.

To share information that is stored in the local, it is not required totrigger the information share command. The user may log in to the useraccount, and obtain the information to be shared in the server bylooking for the information stored in the server. The user will onlyneed to scan the corresponding two dimension code. This will simplifythe information sharing operations, and improve the ease of informationsharing.

The above information sharing method may be better illustrated incombination with a detailed embodiment. In the embodiment, theinformation to be shared is the bookmark collected by the browse. Asillustrated in FIG. 5, the user can run the browser in a mobileterminal, a tablet or a PC (personal computer) and other terminaldevices, and go to the browser's bookmark page to trigger theinformation share command directed to the bookmark in the browser'sbookmark page.

Upon obtaining the information sharing command trigger by the user,whether the browser has enabled the bookmark synchronization or backupfunction may be determined. If yes, then perform authentication and login to the user account, and send the triggered information share commandto the back-end server after a successful login.

When the back-end bookmark server receives the information sharingcommand, the stored web bookmarks will be looked up to obtain the webbookmarks corresponding to the user account currently logged in to,which will be exported to obtain an information exported file in htmlformat.

When it is determined that the browser has not enabled the bookmarksynchronization or backup function, then the local bookmarks areobtained and exported to obtain an information exported file in htmlformat, which may be uploaded to the bookmark server of the back-endserver.

For both the uploaded information exported file and the informationexported file exported by the bookmark server, allocation of networkaddress will be performed, and the information exported file can bestored in the assigned network address.

A two-dimensional code is generated according the assigned networkaddress and issued, such that other users can download the informationexported file by scanning the issued two-dimensional code and import itinto the browser.

For traditional bookmark sharing, for example, using social networkingtools to share the bookmark, website providing with web bookmarkservices should establish contact with the social networking tool andperform authorization.

Most of the bookmark sharing process in the art involves exporting thelocal bookmarks, and uploading them by logging in to a web siteproviding services of web bookmarks. The user's friends will have to login with social networking tools to obtain the shared bookmark.

However, the above bookmark sharing process does not require thesecomplex operations, which greatly facilitates the users to shareinformation, and improves the flexibility of information sharing.

As illustrated in FIG. 6, in one embodiment, an information sharingsystem includes an export processing module 110, a two-dimensional codegenerating module 130, a two-dimensional code sharing module 150 and animporting module 170.

The export processing module 110 is configured to obtain an informationexported file by exporting the information to be shared, and to storethe information exported file according to an assigned network address.

In one embodiment, the information to be shared can be bookmarkscollected by the browser, or contact information in the address book,etc. The information to be shared is exported by the export processingmodule 110 in specific file formats. For example, when sharing thebookmarks collected by the browser, the bookmarks are exported by theexport processing module 110 as information exported file in htmlformat. By the information exported file, information to be shared canbe packaged, so as to perform information processing and sharing moreconveniently.

Upon obtaining the information exported file by exporting theinformation to be shared by the export processing module 110, theinformation exported file will be assigned a network address. Then,after obtaining the network address for storing the information exportedfile, the information exported file can be stored in the networkaddress.

The two-dimensional code generating module 130 is configured to generatea two-dimensional code according to the network address of the storedinformation exported file.

In one embodiment, a two-dimensional code is a black and white graphdistributed as a specific geometry according to certain rules in theplane (two-dimensional directions), used for recording information ofdata and symbols. It includes code systems of Data Matrix, Maxi Code,Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49 and Code 16K, etc.

The corresponding two-dimensional code can be generated based on thenetwork address of the stored information exported file by thetwo-dimensional code generating module 130 by performing the processesincluding: data analysis, data coding, error correction coding,constructing the final data, constructing the matrix, mask graphicsapplication, generating formats and version information, etc.

The two-dimensional code sharing module 150 is configured to share thegenerated two-dimensional code.

In one embodiment, the generated two-dimensional code can be issued bythe two-dimensional code sharing module 150 so as to display to theother user, informing the other user that the information is currentlyshared. By the issued two-dimensional code, information being shared canbe obtained.

A two-dimensional code can be shared by the two-dimensional code sharingmodule 150 in a variety of ways. For example, simply show the generatedtwo-dimensional code, or spread it by instant messaging or socialnetworking tools, such as micro-blog, blog, mailbox, etc. Some otherways and channels are also possible, which will not go detail here.

The importing module 170 is configured to import, by scanning the sharedtwo-dimensional code, the information exported file.

In one embodiment, in order to obtain the shared information, thedisplayed two-dimensional code can be scanned by the importing module170, so as to download the shared information exported file, and importthe information exported file. For example, when the information sharedis a bookmark collected by the browser, the information exported filedownloaded by the importing module 170 scanning the sharedtwo-dimensional code may be a collection of multiple bookmarks. Byimporting the downloaded information exported file through the browser,the user can view the shared bookmarks in the browser.

In one embodiment, the above information sharing system further includesa command processing module, which is configured to obtain aninformation share command, and to obtain the information to be sharedaccording to the information share command.

In one embodiment, the command processing module is configured to obtainthe information share command triggered by the user, and to determinethe information to be shared by the user according to the informationshare command.

As illustrated in FIG. 7, the above command processing module includes adetermining unit 210, a logging and obtaining unit 230 and a localsharing unit 250.

The determining unit 210 is configured to obtain the information sharingcommand, and to determine whether the information to be sharedcorresponding to the information share command is stored in the server;if yes, then inform the logging and obtaining unit 230, and if not,inform the local sharing unit 250.

In one embodiment, the determining unit 210 is configured to obtain theinformation share command that is triggered by the user in the displayinterface, and to determine whether the terminal device has enabled theinformation synchronization or backup function. If yes, then indicatethat the information to be shared corresponding to the information sharecommand has been synchronized to the server, and if not, then indicatethat the information to be shared is just stored in the local.

The logging and obtaining unit 230 is configured to obtain theinformation to be shared corresponding to the information share commandby logging in to the user account.

In one embodiment, when it is determined that the information to beshared corresponding to the information share command has beensynchronized to the server, the logging and obtaining unit 230 mayobtain the user account to log in, and obtain the information to beshared corresponding to the information share command in accordance withthe user account.

For example, when successfully logged in upon verification of the useraccount, it can be seen that the user account currently logged incorresponds to a variety of information. Thus, it is necessary for thelogging and obtaining unit 230 to find the information to be sharedcorresponding to the information share command owned by the user accountbased on the user account and information share command.

The local sharing unit 250 is configured to obtain the information to beshared that is stored in the local according to the information sharingcommand.

In one embodiment, when it is determined that the information to beshared corresponding to the information share command has not yet beensynchronized to the server, then the local sharing unit 250 may extractdirectly and locally the shared information in the terminal equipment.

As illustrated in FIG. 8, in one embodiment, the above logging andobtaining unit 230 includes an uploading unit 231 and a finding unit233.

The uploading unit 231 is configured to log in to the corresponding useraccount, and to upload the information share command to the serveraccording to the user account.

In the embodiment, the uploading unit 231 may trigger the informationshare command by logging in to the user account, so as to upload to theserver the information share command.

The finding unit 233 is configured to find the information to be sharedstored in the server which is corresponding to the information sharecommand according to the user account.

In the embodiment, the finding unit 233 may find the information to beshared in accordance with the user account currently logged in to. Theinformation to be shared that is found is the same with the informationselected to share by the information share command triggered in thelocal.

Upon obtained, the finding unit 233 may directly export the informationto be shared that is stored in the server, so as to obtain theinformation exported file. The information exported file can be assignedwith a network address and stored.

Since the synchronization or backup function of the terminal device isenabled, the information to be shared stored in the server is uploadedto the server by a local terminal mostly in wifi environment. Thus, itis not required to upload again in the information sharing process. As aresult, it will not additionally consume network access traffic of theterminal equipment, saving the cost of information sharing.

As illustrated in FIG. 9, in one embodiment, the above export processingmodule 110 includes an exporting unit 111 and a file uploading unit 113.

The exporting unit 111 is configured to export the shared informationstored in the local to obtain the information exported file.

In the embodiment, the shared information locally received by theterminal device is exported by the exporting unit 111 to obtain thecorresponding information exported file.

The file uploading unit 113 is configured to upload the informationexported file, and store it to the assigned network address.

In the embodiment, upon obtaining the information exported filecorresponding to the information share command, the assigned networkaddress will be obtained by the file uploading unit 113. The informationexported file may be uploaded and stored in the assigned networkaddress.

To share information that is stored in the local, it is not required totrigger the information share command. The user may log in to the useraccount, and obtain the information to be shared in the server bylooking for the information stored in the server. The user will onlyneed to scan the corresponding two dimension code. This will simplifythe information sharing operations, and improve the ease of informationsharing.

By the above information sharing method and system, an informationexported file is obtained by exporting the information to be shared, andstored to an assigned network address. Further, a two-dimensional codeis generated according to the network address. Thus, informationimporting and sharing are realized by the two-dimensional code. Whenimporting the information to be shared, the user only needs to scan thecorresponding two-dimensional code, instead of logging into respectivesocial networking tools or mailbox. This greatly simplifies theoperation compared with the prior art.

It should be noted that for a person skilled in the art, partial or fullprocess to realize the methods in the above embodiments can beaccomplished by related hardware instructed by a computer program, theprogram can be stored in a computer readable storage medium and theprogram can include the process of the embodiments of the above methods.Wherein, the storage medium can be a disk, a light disk, a Read-OnlyMemory or a Random Access Memory, etc.

The embodiments are chosen and described in order to explain theprinciples of the disclosure and their practical application so as toallow others skilled in the art to utilize the disclosure and variousembodiments and with various modifications as are suited to theparticular use contemplated. Alternative embodiments will becomeapparent to those skilled in the art to which the present disclosurepertains without departing from its spirit and scope. Accordingly, thescope of the present disclosure is defined by the appended claims ratherthan the foregoing description and the exemplary embodiments describedtherein.

What is claimed is:
 1. A method for an information sharing system, themethod comprising: by (i) a first electronic device of a first client,collecting information including at least bookmarks and contactinformation, triggering an information share command to share thecollected information with a second client, sending the informationshare command to a back-end server to obtain the collected informationfrom the back-end server when a backup function of the first electronicdevice is enabled, extracting the collected information locally from thefirst electronic device and send the collected information to theback-end server when the backup function of the first electronic deviceis disabled; by (ii) the back-end server, storing information backed upfrom other devices, generating an information exported file based on thecollected information to be shared, assigning a network address to theinformation exported file, storing the information exported fileaccording to the assigned network address, wherein the first electronicdevice generates a two-dimensional code according to the assignednetwork address of the information exported file and shares thegenerated two-dimensional code with a second electronic device of thesecond client; and by (iii) the second electronic device of the secondclient, importing the information exported file by using thetwo-dimensional code shared by the first electronic device, instead oflogging into respective social networking tools or mailbox, for viewingthe information to be shared.
 2. The information sharing method of claim1, wherein when the backup function of the first electronic device isenabled, further comprising: logging in to a user account of the firstclient, and uploading the information share command to the back-endserver according to the user account; and finding the information to beshared that is stored in the back-end server which is corresponding tothe information share command according to the user account.
 3. Theinformation sharing method of claim 1, when the backup function of thefirst electronic device is disabled, further comprising: exporting theinformation to be shared that is stored in the first electronic deviceto obtain the information exported file; and uploading the informationexported file, and storing the information exported file to the assignednetwork address.
 4. An information sharing system including at least afirst electronic device of a first client, a back-end server, and asecond electronic device of a second client, the information sharingsystem comprising: first processing circuitry of the first electronicdevice of the first client configured to: collect information includingat least bookmarks and contact information, trigger an information sharecommand to share the collected information with a second client, when abackup function of the first electronic device is enabled, send theinformation share command to a back-end server to obtain the collectedinformation from the back-end server, and when the backup function ofthe first electronic device is disabled, extract the collectedinformation locally from the first electronic device and send thecollected information to the back-end server; the back-end serverconfigured to: store information backed up from other devices, generatean information exported file based on the collected information to beshared, assign a network address to the information exported file, storethe information exported file according to the assigned network address,wherein the first processing circuitry of the first electronic devicegenerates a two-dimensional code according to the assigned networkaddress of the information exported file and shares the generatedtwo-dimensional code with a second electronic device of the secondclient; and second processing circuitry of the second electronic deviceof the second client configured to import the information exported fileby using the two-dimensional code shared by the first electronic device,instead of logging into respective social networking tools or mailbox,for viewing the information to be shared.
 5. The information sharingsystem of claim 4, wherein when the backup function of the firstelectronic device is enabled, the back-end server is further configuredto: log in to a user account of the first client, and upload theinformation share command to the back-end server according to the useraccount; and find the information to be shared that is stored in theback-end server which is corresponding to the information share commandaccording to the user account.
 6. The information sharing system ofclaim 4, wherein when the backup function of the first electronic deviceis disabled, the first processing circuitry of the first electronicdevice of the first client is further configured to: export theinformation to be shared that is stored in the first electronic deviceto obtain the information exported file; and upload the informationexported file, and store the information exported file to the assignednetwork address.
 7. A non-transitory computer-readable storage mediumcomprising a plurality of instructions, different parts of theinstructions to be executed by a first electronic device, a back-endserver, and a second electronic device for performing an informationsharing method, the method comprising: by (i) the first electronicdevice of a first client, collecting information including at leastbookmarks and contact information, triggering an information sharecommand to share the collected information with a second client, sendingthe information share command to a back-end server to obtain thecollected information from the back-end server when a backup function ofthe first electronic device is enabled, extracting the collectedinformation locally from the first electronic device and send thecollected information to the back-end server when the backup function ofthe first electronic device is disabled; by (ii) the back-end server,storing information backed up from other devices, generating aninformation exported file based on the collected information to beshared, assigning a network address to the information exported file,storing the information exported file according to the assigned networkaddress, wherein the first electronic device generates a two-dimensionalcode according to the assigned network address of the informationexported file and shares the generated two-dimensional code with asecond electronic device of the second client; and by (iii) the secondelectronic device of the second client, importing the informationexported file by using the two-dimensional code shared by the firstelectronic device, instead of logging into respective social networkingtools or mailbox, for viewing the information to be shared.
 8. Thenon-transitory computer-readable storage medium of claim 7, wherein whenthe backup function of the first electronic device is enabled, furthercomprising: logging in to a user account of the first client, anduploading the information share command to the back-end server accordingto the user account; and finding the information to be shared that isstored in the back-end server which is corresponding to the informationshare command according to the user account.
 9. The non-transitorycomputer-readable storage medium of claim 7, wherein when the backupfunction of the first electronic device is disabled, further comprising:exporting the information to be shared that is stored in the firstelectronic device to obtain the information exported file; and uploadingthe information exported file, and storing the information exported fileto the assigned network address.